David Miller
Middle-order Batter
09 Nov 2024
GuwahatiIndian batters with most runs against spin in a T20I
India's star batter Sanju Samson played a sensational knock in the first T20I against South Africa at Kingsmead, Durban.
01 Nov 2024
Heinrich KlaasenDavid Miller remains committed to SA cricket: Coach Rob Walter
South Africa's limited-overs coach Rob Walter has confirmed that David Miller is still fully committed to the national team.
31 Oct 2024
Indian Premier League (IPL)Decoding list of top players released by IPL franchises
The franchises of the Indian Premier League (IPL) submitted their final list of retained players ahead of the October 31 deadline.
02 Oct 2024
Andre RussellAndre Russell vents frustration over TKR's exit from CPL 2024
Andre Russell, the star player of Trinbago Knight Riders (TKR), has expressed his disappointment after his team's unexpected exit from the Caribbean Premier League (CPL) 2024.
26 Sep 2024
Caribbean Premier LeagueDavid Miller becomes sixth player with 500 T20 appearances
South African cricketer David Miller has achieved a significant milestone in his career by playing his 500th T20 match.
11 Aug 2024
Kieron PollardBatters to hit 5-plus sixes in an over twice (T20s)
West Indies' Kieron Pollard entered the record books by smashing five sixes in an over off Rashid Khan.
30 Jun 2024
Hardik PandyaHardik Pandya dismisses David Miller for fifth time (T20s): Stats
India clinched the 2024 ICC T20 World Cup title by defeating South Africa by seven runs in the final.
21 Jun 2024
ICC T20 World CupT20 WC 2024: South Africa overcome England in thrilling contest
The South Africa cricket team beat England in a high-profile ICC T20 World Cup 2024 Super 8, Group 2 clash at Daren Sammy National Cricket Stadium, Gros Islet, St Lucia.
21 Jun 2024
South Africa Cricket TeamPlayers with 100-plus sixes for South Africa in T20I cricket
South Africa's Quinton de Kock was at his absolute best against England in a crucial ICC T20 World Cup 2024 Super 8, Group 2 clash at Daren Sammy National Cricket Stadium, Gros Islet, St Lucia.
18 Jun 2024
ICC T20 World CupHighest individual T20I scores at Nassau County International Cricket Stadium
The Nassau County International Cricket Stadium in New York featured eight matches in the 2024 ICC T20 World Cup.
12 Jun 2024
ICC T20 World CupDecoding the slowest half-centuries in T20 World Cup history
Pakistan opener Mohammad Rizwan scored an unbeaten 53 versus Canada in Match 22 of the ICC T20 World Cup 2024 on June 11 at Nassau County International Cricket Stadium, New York.
09 Jun 2024
ICC T20 World CupT20 World Cup, South Africa vs Bangladesh: Preview and stats
South Africa and Bangladesh gear up for a key ICC T20 World Cup clash on Monday at Nassau County International Cricket Stadium, New York.
08 Jun 2024
South Africa Cricket TeamSouth Africa's David Miller smashes his 7th T20I fifty: Stats
David Miller brought his A-game into play to rescue South Africa against Netherlands in Match 16 of the ICC T20 World Cup 2024 at Nassau County International Cricket Stadium, New York.
08 Jun 2024
ICC T20 World CupT20 World Cup, SA pip Netherlands in low-scoring contest: Stats
South Africa got past the line against Netherlands in a low-scoring contest at the 2024 ICC T20 World Cup.
25 May 2024
Gujarat TitansKey takeaways from Gujarat Titans' campaign in IPL 2024
Gujarat Titans endured a hard time in the 2024 Indian Premier League.
09 May 2024
South Africa Cricket TeamRilee Rossouw joins elite Proteas list with 50th T20 half-century
Veteran South African batter Rilee Rossouw has smoked his 50th half-century in T20 cricket.
09 May 2024
Indian Premier League (IPL)IPL 2024, GT vs CSK: Decoding key player battles
Gujarat Titans will be up against Chennai Super Kings in a crucial Match 59 of the 2024 Indian Premier League (IPL).
04 May 2024
Faf du PlessisFaf du Plessis races to 10,000 T20 runs: Key stats
Royal Challengers Bengaluru captain Faf du Plessis has completed 10,000 runs in T20 cricket.
03 May 2024
Indian Premier League (IPL)IPL 2024, GT vs RCB: Decoding the key player battles
Gujarat Titans will be up against Royal Challengers Bengaluru in Match 52 of the 2024 Indian Premier League (IPL).
27 Apr 2024
Indian Premier League (IPL)IPL 2024, RCB vs GT: Decoding the key player battles
Gujarat Titans will host Royal Challengers Bengaluru in Match 45 of the 2024 Indian Premier League (IPL).
25 Apr 2024
Delhi Capitals (DC)Sai Sudharsan and David Miller clobber half-centuries versus DC: Stats
Delhi Capitals picked up a crucial win over Gujarat Titans in Match 40 of the Indian Premier League (IPL) 2024 season in Delhi on Wednesday.
24 Apr 2024
Delhi Capitals (DC)IPL 2024, Delhi Capitals down Gujarat Titans: Key stats
Delhi Capitals claimed a narrow win over Gujarat Titans in Match 40 of the Indian Premier League (IPL) 2024 season in Delhi on Wednesday.
23 Apr 2024
Indian Premier League (IPL)IPL 2024, DC vs GT: Decoding the key player battles
Delhi Capitals and Gujarat Titans will battle it out in Match 40 of the 2024 Indian Premier League (IPL).
12 Apr 2024
Quinton de KockQuinton de Kock surpasses 9,500 runs in T20 cricket: Stats
Lucknow Super Giants opener Quinton de Kock has completed 9,500 runs in the 20-over format.
09 Apr 2024
Indian Premier League (IPL)IPL 2024, RR vs GT: Decoding the key player battles
Match 24 of the 2024 Indian Premier League (IPL) sees the battle between Gujarat Titans and the high-flying Rajasthan Royals.
07 Apr 2024
Quinton de KockQuinton de Kock completes 100 IPL appearances: Decoding his stats
Lucknow Super Giants opener Quinton de Kock has completed 100 matches in the Indian Premier League (IPL).
06 Apr 2024
Indian Premier League (IPL)IPL 2024, LSG vs GT: Decoding the key player battles
Match 21 of the 2024 Indian Premier League (IPL) will see Lucknow Super Giants take on Gujarat Titans.
31 Mar 2024
Indian Premier League (IPL)IPL 2024: GT beat SRH to claim their second win
Gujarat Titans beat Sunrisers Hyderabad in match number 12 of the 2024 Indian Premier League (IPL) season at the Narendra Modi Stadium in Ahmedabad.
30 Mar 2024
Indian Premier League (IPL)IPL 2024, GT vs SRH: Decoding the key player battles
Match 12 of the Indian Premier League (IPL) 2024 will see the Gujarat Titans host the Sunrisers Hyderabad.
23 Mar 2024
Indian Premier League (IPL)IPL 2024, GT vs MI: Decoding the key player battles
Mumbai Indians and Gujarat Titans will meet in their respective openers of the 2024 Indian Premier League (IPL).
17 Mar 2024
Gujarat TitansIPL 2023 recap: GT missed out on second successive title
Gujarat Titans are among the teams to watch out for in the 2024 Indian Premier League (IPL) as the side qualified for the final in the last two seasons.
08 Feb 2024
South Africa Cricket TeamDavid Miller becomes first SA batter with 10,000 T20 runs
David Miller became the latest player to complete 10,000 runs in T20 cricket.
13 Dec 2023
India vs South Africa CricketSA eye series win in Johannesburg; will India bounce back?
South Africa and India would lock horns in the 3rd and final T20I at the New Wanderers Stadium, Johannesburg, on December 14.
11 Dec 2023
South Africa Cricket TeamSA vs IND, 2nd T20I: Preview, stats, and Dream11 predictions
The three-match T20I series between India and South Africa has been reduced to a two-match affair with the series opener being washed without the toss.
08 Dec 2023
South Africa Cricket TeamDavid Miller averages 47.37 against India in T20Is: Stats
David Miller will be critical to South Africa's bid to win the upcoming home T20I series against India.
08 Dec 2023
India vs South Africa CricketSA vs IND, T20I series: Here are the player battles
South Africa are set to host India in a month-long tour, which includes bilateral series across formats.
24 Nov 2023
Indian Cricket TeamDecoding the top-five fastest T20I centuries against India
Australia's batting sensation Josh Inglis dismantled the Indian bowling attack in the T20I series opener in Visakhapatnam.
17 Nov 2023
ICC Cricket World CupDecoding South Africa's semi-final defeats at the ODI World Cup
South Africa once again fell short in the 2023 ICC Cricket World Cup semi-final against Australia at the Eden Gardens.
17 Nov 2023
ICC Cricket World CupICC World Cup 2023: Key takeaways from South Africa's campaign
South Africa's sensational run in the 2023 ICC Cricket World Cup ended with a three-wicket defeat against Australia in the semi-final.
16 Nov 2023
ICC Cricket World CupAustralia beat South Africa to reach their eighth WC final
Australia beat South Africa at Eden Gardens in Kolkata to reach their eighth ICC Cricket World Cup final.
16 Nov 2023
ICC Cricket World CupDavid Miller surpasses 1,000 ODI runs versus Australia: Key stats
David Miller struck a sensational century versus Australia in the second semi-final of the ICC Cricket World Cup 2023 at the Eden Gardens in Kolkata.
16 Nov 2023
ICC Cricket World CupWC semi-final: Ton-up Miller guides SA to 212 against Australia
Australia restricted South Africa to 212 in the 2023 ICC Cricket World Cup second semi-final at Eden Gardens in Kolkata.
16 Nov 2023
ICC Cricket World CupDavid Miller becomes SA's first centurion in World Cup semi-finals
South Africa's David Miller smashed a fighting century against Australia in the 2023 ICC Cricket World Cup second semi-final at Eden Gardens in Kolkata.
11 Nov 2023
Rassie van der DussenRassie van der Dussen smokes match-winning 76* against Afghanistan: Stats
Veteran South Africa batter Rassie van der Dussen played a match-winning knock against Afghanistan in match 42 of the 2023 ICC Cricket World Cup.
11 Nov 2023
Cricket NewsDavid Miller surpasses 6,500 international runs for South Africa: Stats
South African dasher David Miller has completed 6,500 runs in international cricket for South Africa.
02 Nov 2023
ICC Cricket World CupWorld Cup: Unique batting records scripted by South Africa
South Africa once again compiled a 350-plus total in the 2023 ICC Cricket World Cup, this time against New Zealand in Pune.
01 Nov 2023
ICC Cricket World CupICC World Cup: David Miller smashes his 24th ODI fifty
David Miller slammed a fiery 53-run knock from 30 balls to help South Africa post 357/4 in match number 32 of the ICC Cricket World Cup 2023 on Wednesday in Pune.
01 Nov 2023
ICC Cricket World CupWorld Cup: SA score 357/4 against NZ; Quinton, Dussen shine
South Africa once again showcased their explosive batting as they racked up 357/4 against New Zealand in the 2023 ICC Cricket World Cup encounter in Pune.
23 Oct 2023
ICC Cricket World CupICC World Cup: Lackluster Bangladesh to face South Africa heat
Match 23 of the ICC Cricket World Cup 2023 will see the battle between Bangladesh and South Africa.
20 Oct 2023
ICC Cricket World CupICC Cricket World Cup: Bruised England, South Africa lock horns
South Africa will have redemption in mind as they meet England in Match 20 of the 2023 ICC Cricket World Cup.
17 Oct 2023
ICC Cricket World CupNetherlands claim their third World Cup win after upsetting SA
The Netherlands stunned South Africa in a rain-curtailed 2023 ICC Cricket World Cup encounter in Dharamsala.
16 Oct 2023
ICC Cricket World CupICC Cricket World Cup: High-flying South Africa up against Netherlands
South Africa would be high on confidence after recording thumping wins in their first two games in the 2023 ICC Cricket World Cup.
11 Oct 2023
ICC Cricket World CupICC Cricket World Cup, Australia vs South Africa: Statistical preview
Australia face an in-form South Africa side in match number 10 of the ICC Cricket World Cup 2023 on Thursday.
10 Oct 2023
Jonny BairstowJonny Bairstow scores 52 in his 100th ODI: Key stats
Jonny Bairstow has become the 27th cricketer to complete 100 ODIs for England.
07 Oct 2023
ICC Cricket World CupSouth Africa record the highest ODI World Cup score: Stats
South Africa rode on three centurions to post a mighty 428/5 versus Sri Lanka in match number 4 of the ICC Cricket World Cup 2023 on Saturday in Delhi.
06 Oct 2023
ICC Cricket World CupICC World Cup, South Africa vs Sri Lanka: Statistical preview
South Africa and Sri Lanka gear up for an intense ICC Cricket World Cup clash at the Arun Jaitley Stadium in Delhi on Saturday.
06 Oct 2023
ICC Cricket World CupICC Cricket World Cup, SA vs SL: Key player battles
South Africa and Sri Lanka will kick-start their campaign against each other in Match 4 of the ICC Cricket World Cup 2023.
30 Sep 2023
South Africa Cricket TeamICC Cricket World Cup 2023: Decoding the South Africa squad
South Africa are in great form heading into the 2023 ICC Cricket World Cup.
20 Sep 2023
Mohammed SirajICC ODI Rankings: Mohammed Siraj jumps to number one
Indian cricket team pace sensation Mohammed Siraj has reached the number one spot in the ICC ODI Rankings for Bowlers.
18 Sep 2023
South Africa Cricket TeamSA win fourth successive bilateral ODI series versus Australia: Stats
South Africa hammered Australia in the fifth and final ODI to clinch the five-match series 3-2.
17 Sep 2023
South Africa Cricket TeamMarco Jansen scalps career-best ODI figures of 5/39 against Australia
South Africa speedster Marco Jansen produced a devastating spell against Australia in the fifth ODI at the Wanderers Stadium.
17 Sep 2023
Aiden MarkramSA vs AUS: David Miller smokes his second successive fifty
David Miller smoked a fiery half-century to put South Africa on command in the fifth and deciding ODI against Australia.
17 Sep 2023
Aiden MarkramSA vs AUS: Aiden Markram smokes his seventh ODI fifty
Aiden Markram scored a brilliant half-century in the fifth and deciding ODI against Australia.
16 Sep 2023
South Africa Cricket Team5th ODI: Confident South Africa meet Australia in series decider
South Africa and Australia will battle it out in the fifth and deciding ODI of the series.
16 Sep 2023
South Africa Cricket TeamSouth Africa register this unique ODI record versus Australia: Details
South Africa thrashed Australia by 164 runs in the fourth ODI to level the five-match series 2-2.
16 Sep 2023
Heinrich KlaasenHeinrich Klaasen achieves these milestones in 174-run knock versus Australia
South Africa wicket-keeper batter Heinrich Klaasen played a historic knock against Australia in the fourth ODI in Centurion.
16 Sep 2023
South Africa Cricket TeamSA down Australia in 4th ODI, level series 2-2: Stats
South Africa have clawed their way back in the five-match ODI series as they won the fourth encounter against Australia by 164 runs.
15 Sep 2023
Adam ZampaAdam Zampa equals this unwanted bowling record in ODIs: Details
Australian leg spinner Adam Zampa had a tough day at the office as he was taken to the cleaners by the South African batters in the fourth ODI in Centurion.
15 Sep 2023
South Africa Cricket TeamDavid Miller races to 4,000 ODI runs: Decoding his stats
South African dasher David Miller has completed 4,000 runs in ODI cricket.
15 Sep 2023
Heinrich KlaasenHeinrich Klaasen rewrites ODI record books with 174 versus Australia
South African dasher Heinrich Klaasen shattered a flurry of records with a fiery knock against Australia in the fourth ODI in Centurion.
04 Sep 2023
South Africa Cricket TeamSouth Africa vs Australia, ODIs 2023: Statistical preview
South Africa will fight for redemption as they host visitors Australia in a five-match ODI series, starting on September 7.
26 May 2023
Indian Premier League (IPL)IPL 2023, GT vs MI (Qualifier 2): Ahmedabad Pitch report
With a berth in the 2023 Indian Premier League (IPL) final at stakes, Gujarat Titans and Mumbai Indians will cross swords in Qualifier 2.
16 May 2023
Quinton de KockQuinton de Kock completes 9,000 T20 runs: Decoding his stats
Quinton de Kock has unlocked a massive milestone as he has completed 9,000 runs in T20 cricket.
Format | M | Ing | NO | R | HS | A | SR | 100s | 50s |
Test | - | - | - | - | - | - | - | - | - |
ODI | 167 | 144 | 43 | 4,310 | 139 | 42.67 | 104.4 | 5 | 24 |
T20I | 114 | 99 | 34 | 2,216 | 106* | 34.09 | 144.64 | 2 | 6 |
T20 | 454 | 411 | 137 | 9,727 | 120* | 35.5 | 138.77 | 4 | 44 |
List A | 270 | 235 | 60 | 7,338 | 139 | 41.93 | 101.66 | 9 | 46 |
First Class | 63 | 99 | 7 | 3,342 | 177 | 36.32 | 57.8 | 6 | 19 |
Format | M | Ing | Balls | R | W | A | SR | E | 5W | 10W |
Test | - | - | - | - | - | - | - | - | - | - |
ODI | 167 | 0 | 0 | 0 | 0 | - | - | - | 0 | 0 |
T20I | 114 | 0 | 0 | 0 | 0 | - | - | - | 0 | 0 |
T20 | 454 | 3 | 18 | 31 | 0 | - | - | 10.33 | 0 | 0 |
List A | 270 | 0 | 0 | 0 | 0 | - | - | - | 0 | 0 |
First Class | 63 | 4 | 50 | 42 | 0 | - | - | 5.04 | 0 | 0 |